High Priority 1.1
January 24, 2006

High Priority is a Mac OS X menu extra whose sole purpose is to help you manage your To Dos in a simple, intuitive, and pleasant manner. Leveraging the power and simplicity of iCal, High Priority allows you to create, edit, and remove your To Do items directly from the menu bar, without having to have iCal open.  

High Priority is inexpensive shareware and may be used indefinitely in it's unlicensed state to view and edit To Do items.  Licensing will allow you to create New To Do items and gain priority technical support.  With licenses starting at only $6, High Priority makes a perfect addition to any menu bar!

Documentation

In an effort to reduce download time and provide up-to-date information, documentation is only available online at http://www.kudurshian.net/highpriority/ under the Technical Support section.  This Read Me however, provides basic information on installing, uninstalling, configuring and displaying, and registering High Priority.

Installing and Uninstalling

To install, double-click the High Priority preference pane. System Preferences will launch and ask you whether you'd like to install High Priority locally for your user or globally for the computer. It is recommended, but not necessary, to install High Priority globally to allow each user access to the software.

To uninstall, manually remove the High Priority.prefpane file found in either the /Library/PreferencePanes/ folder or ~/Library/PreferencePanes/ folder.

Updating High Priority

To update High Priority, double click on the High Priority preference pane. You will be asked if you'd like to replace High Priority. Press OK. You will need to either logout/login or restart for the new version to take effect.

Configuring and Displaying

High Priority is configured directly from the System Preference.  Launching System Preferences from the Apple menu will allow you to select the High Priority icon from the Other section.  To toggle the display of High Priority, select the Show High Priority in menu bar checkbox within the General preference pane.  Alternatively, command-dragging High Priority's menu icon will allow you to both remove or rearrange its location.

More information on configuring and displaying High Priority can be found online at http://www.kudurshian.net/highpriority/ under the Technical Support section.

Registering

High Priority may be used freely in its unlicensed state.  However, while unlicensed, the creation of New To Do items have been disabled.  Licensing will allow you to create new To Do items as well as access priority technical support.

You can quickly and easily license High Priority online at http://www.kudurshian.net/store/ using a credit card.  Personal licenses are $6 and allow you to install High Priority on both a laptop and/or desktop computer.  Family licenses  are $12 and allow a family to license an unlimited number of copies.  Businesses interested in High Priority may license an unlimited number of copies for $60.

Once a license has been purchased, you will be provided with a serial number to enter within High Priority's preference pane.  Names and serial numbers must be entered in exactly as shown on your receipt and are tied directly to your name.

More information on registering High Priority can be found online at http://www.kudurshian.net/highpriority/.

Frequently Asked Questions

More frequently asked questions for High Priority can be found online at http://www.kudurshian.net/highpriority/ under the Technical Support section.

I can't find the High Priority icon! Where is it? 
High Priority is a menu extra and when installed, will appear in the menu bar on the top right hand side near the date and time. It is possible to remove High Priority from the menu bar, in which case it can be redisplayed by opening the High Priority preference pane and selecting Show High Priority in menu bar.

High Priority says that there are no iCal Calendars. What does this mean?
If you have no writable iCal calendars, you won't be able to add any new To Do items. To solve this problem, launch iCal from your Applications folder and create a new calendar by choosing New Calendar from the File menu.

High Priority says that there are no Visible Calendars.  How come?
Introduced in version 1.01, High Priority now respects iCal's visibility settings.  If you receive this message, it means that all of iCal's calendars are toggled off. Launch iCal (hint: option click on High Priority and select Open iCal) and toggle several calendars on.  You will however be able to save to calendars whose visibility is off.

I've made changes in iCal but they don't appear in the menu. 
High Priority reads iCal's file as soon as they are updated. However, iCal does not save its changes until you quit. In this case, quitting iCal will cause High Priority to update its menu. Moreover, once licensed, you won't need to use iCal to manage your To Dos again.

I read that you can remove To Do items from High Priority. How? 
High Priority can remove To Do items by using modifier keys. You'll first need to make sure you've set up High Priority's preferences to allow for removing To Do items. Verify this by heading over to the High Priority preference pane and choosing the Modifier Keys tab. You'll be able to see which modifiers are needed to remove a To Do. If none are set, simply choose the ones that work best for you. Now, when selecting items with the modifier keys down, you'll be able to remove the To Do item.

My registration doesn't work!
The most common reason that registration information fails is when the name and serial number are not entered in exactly as shown. They are case sensitive and must be inputted exactly. Check also that there are no white spaces in front of either of the fields.

Contact

Please send any comments to aram@kudurshian.net.  The latest version of High Priority can always be found at http://www.kudurshian.net/highpriority/.  Ordering a license can be done online at http://www.kudurshian.net/store/.

Version History

1.1 (January 24, 2006)
	- Ability to display due date in title
	- Ability to show To Do items due within X days
	- Ability to assign a global modifier key to open the menu
	- Ability to use small font size to display menu
	- Ability to trim To Do item titles (Advanced)
	- Interface improvements to To Do Item editor, including launch URL button 
	   and alarm notification
	- Labels added for sorting To Do items by date
	- Additional status labels added: Cancelled, In Process, Needs Action
	- Added status to tooltip information
	- Labels no longer appear for hidden To Do items
	- Correctly parses To Do items with priority set to 0
 	- Menu updates when the date changes
	- Preference pane bug which could crash High Priority fixed
	- Line breaks in descriptions no are correctly displayed
	- Editing of To Do items with VAlarms no longer adds incorrect line break
1.01 (January 13, 2006)
	- Improved iCal parsing
	- Improved error handling
	- Improved optimization
	- Respects visibility of iCal calendars
1.0 (January 12, 2006)
	- Initial public release

Software License and History

PLEASE READ THIS SOFTWARE LICENSE AGREEMENT ("LICENSE") CAREFULLY. IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE, DO NOT CONTINUE TO USE HIGH PRIORITY. BY USING HIGH PRIORITY ("SOFTWARE") ON YOUR COMPUTER YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS LICENSE.

1. License. The software and documentation accompanying this License whether on disk, in read only memory, on any other media or in any other form (the "Software") are licensed to you by Aram Kudurshian. You own the media on which the Software is recorded but Aram Kudurshian retains title to the Software. The Software in this package and any copies which this License authorizes you to make are subject to this License.
2. Permitted Uses and Restrictions. This License allows you to install and use the Software on unlimited number of computers. Except as expressly permitted in this License, you may not decompile, reverse engineer, disassemble, modify, rent, lease, loan, sublicense, distribute or create derivative works based upon the Software in whole or part. Your rights under this License will terminate automatically without notice from Aram Kudurshian if you fail to comply with any term(s) of this License.
3. Disclaimer of Warranty on Software. You expressly acknowledge and agree that use of the Software is at your sole risk. The Software is provided "AS IS" and without warranty of any kind and Aram Kudurshian and Aram Kudurshian's licensor(s) EXPRESSLY DISCLAIM ALL WARRANTIES AND/OR CONDITIONS, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES AND/OR CONDITIONS OF MERCHANTABILITY OR SATISFACTORY QUALITY AND FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. ARAM KUDURSHIAN DOES NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET YOUR REQUIREMENTS, OR THAT THE OPERATION OF THE SOFTWARE WILL BE UNINTERRUPTED OR ERROR-FREE, OR THAT DEFECTS IN THE SOFTWARE WILL BE CORRECTED. THIS INCLUDES THIRD-PARTY MODULES CREATED BY OTHER AUTHORS LISTED ON SOFTWARE HOME PAGE. FURTHERMORE, ARAM KUDURSHIAN DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE USE OR THE RESULTS OF THE USE OF THE SOFTWARE OR RELATED DOCUMENTATION IN TERMS OF THEIR CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE. NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY ARAM KUDURSHIAN OR A ARAM KUDURSHIAN AUTHORIZED REPRESENTATIVE SHALL CREATE A WARRANTY OR IN ANY WAY INCREASE THE SCOPE OF THIS WARRANTY. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU (AND NOT ARAM KUDURSHIAN OR A ARAM KUDURSHIAN AUTHORIZED REPRESENTATIVE) ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO THE ABOVE EXCLUSION MAY NOT APPLY TO YOU. THE TERMS OF THIS DISCLAIMER DO NOT AFFECT OR PREJUDICE THE STATUTORY RIGHTS OF A CONSUMER ACQUIRING ARAM KUDURSHIAN PRODUCTS OTHERWISE THAN IN THE COURSE OF A BUSINESS, NEITHER DO THEY LIMIT OR EXCLUDE ANY LIABILITY FOR DEATH OR PERSONAL INJURY CAUSED BY ARAM KUDURSHIAN'S NEGLIGENCE.
4. Limitation of Liability. UNDER NO CIRCUMSTANCES, INCLUDING NEGLIGENCE, SHALL ARAM KUDURSHIAN BE LIABLE FOR ANY INCIDENTAL, SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING TO THIS LICENSE. SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES SO THIS LIMITATION MAY NOT APPLY TO YOU. In no event shall Aram Kudurshian's total liability to you for all damages exceed the amount of ten US dollars ($10.00).
5. Export Law Assurances. You may not use or otherwise export or reexport the Software except as authorized by United States law and the laws of the jurisdiction in which the Software was obtained. In particular, but without limitation, the Software may not be exported or reexported (i) into (or to a national or resident of) any U.S. embargoed country or (ii) to anyone on the U.S. Treasury Department's list of Specially Designated Nationals or the U.S. Department of Commerce's Table of Denial Orders. By using the Software, you represent and warrant that you are not located in, under control of, or a national or resident of any such country or on any such list.
6. Controlling Law and Severability. If there is a local subsidiary of Aram Kudurshian in the country in which the Software License was obtained, then the local law in which the subsidiary sits shall govern this License. Otherwise, this License shall be governed by the laws of the United States and the State of New York. If for any reason a court of competent jurisdiction finds any provision, or portion thereof, to be unenforceable, the remainder of this License shall continue in full force and effect.
7. Complete Agreement. This License constitutes the entire agreement between the parties with respect to the use of the Software and supersedes all prior or contemporaneous understandings regarding such subject matter. If any provision of this License is found by a court of competent jurisdiction to be unenforceable for any reason, the remainder of this License shall continue in full force and effect. No amendment to or modification of this License will be binding unless in writing and signed by Aram Kudurshian. Any other rights not specifically granted to Licensee hereunder are retained by Aram Kudurshian.

© 2006, Aram Kudurshian.  All Rights Reserved • High Priority Read Me v. 1.1